municipal motor transport - Turco Inglés Diccionario